riot control vehicle with water cannon - Espagnol Anglais Dictionnaire